/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.unesp.demac.bcc.soo.clarus.dao;

import br.unesp.demac.bcc.soo.clarus.bean.Autor;
import java.sql.Connection;
import java.util.List;

/**
 *
 * @author esaheki
 */
public interface AutorDAO {

    Autor getAutorById(Connection conn, int idAutor);

    List<Autor> getAutoresByObraId(Connection conn, int idObra);

    /**
     * Salva o autor da obra
     * @param conn Conexão com o BD
     * @param autor Autor da Obra
     * @param idObra Id da Obra
     * @return Status da inserção
     */
    boolean salvarAutor(Connection conn, Autor autor, int idObra);
    
}
